Clean, lots of space, very clear communication and thoughtful hosts! Thanks so much for an awesome stay.