A well situated, clean place with very good amenities.