Fantastic place to stay for a weekend, a week, a month!