Outstanding location; impeccably clean and with wonderful amenities.