Excellent, communicative hosts. Great place in an amazing location. Easy check-in process.