We loved our stay at David's! The spot is beautiful, clean, well designed and close to the beach.