We had a lovely stay at David’s. You can’t beat the location! And the place was clean and comfortable with everything we needed. Excellent communication and very easy check-in and check-out.