Great location, wonderful set up, clean and sophisticated. Highly recommend for either a short or long stay.