Fabulous stay. Everything we wanted and more.