Great place for a home away from home. Everything you could want on vacation