Everything just perfect. Price was a bit high because we booked late but still worth it