We absolutely loved our stay here. The place is clean, great location and all necessary amenities are provided. Great!