David's place is an extraordinary find! I was amazed by the cleanliness and the luxury comfort. Will definitely stay again.