This was a fantastic place for our family to all stay together and catch up. Good sized kitchen which was really needed for a large group. Great to have a spa and pool as well.