David was great and it was exactly what we expected. The location to the beach is unbeatable!