This place is amazing! John-Michael communicated well with us so that everything was perfect for our trip!