Perfect for a large group. Amazing communication throughout our stay- especially considering we booked last minute. They provided food on arrival and on our last day which was really kind. Thank you.