Wonderful location; all amenities exactly as stated in the reviews; it is strange that the description says that 'some amenities are not provided' - this place has all the stuff you need!