Amazing location and cleanliness! Everything we expected and more!