Very clean place. Well and elegantly furnished with modern amenities.