A place so nice I booked it twice! (see 2nd review)