We loved our stay! it is actually larger than I expected. the kitchen has all you need. The beds are very comfortable. The location was also very nice, close to a beach and beautiful scenery. we would definitely return and recommend.