Fantastic place. Clean, modern, great location and good communication with the hosts. We had a lovely time. Parking was a huge plus!