David's place was great. We actually felt it was much better in person compared to the pictures and the location was so so close to the beach and cafés. Would definitely recommend.