Nice location, warm welcome, good communication (I booked last minute but everything went perfect).