Absolutely fantastic stay at David's. great location, comfortable bed, loads of space, great view from the balcony. Thanks for a delicious fresh cup of coffee in the morning too!