An excellent stay at an incredibly clean and well-decorated space with great amenities.