Wonderful, clean, have thought of everything to make your stay enjoyable and in a great location.