10/10 great place to book for a getaway.