Great location, easy self check-in and good communication with the hosts. All perfect this week-end !