Has anyone stayed at this property recently? I know it is not a high end location, just looking for some recent observations or opinions. Thanks