The place was fantastic. My stay was wonderful thanks to David's communication skills. Whenever I needed something he was there to help.