Perfect accomodation for short or long visit.