Wonderful, clean, and spacious! Very kind and communicative guests - thank you David!