5 stars, perfect for a family getaway and great location.