Absolutely wonderful stay at David’s! The place is clean and thoughtfully planned with everything you need. The balcony is incredible. Check in was easy and David was communicative and helpful.