amazing place! really clean, tidy and affordable. It's exactly how you described the place and all amenities are in splendid condition.