A nice and cozy place on a wonderful location that has everything you need for a vacation.