Nice, new and clean place. All amenities provided for and comfortable.