Great place for a getaway - everything you need.