David is very easy to communicate with. Our stay was last minute and David was very accommodating. Room has all amenities.