very well located place, clean and with good amenities