very spacious and clean place. has all the necessary amenities for a pleasant stay