Pleasant accommodation with the necessary amenities in an excellent location.