We really enjoyed our stay at Natasha’s. The location is great. It is a short walk to the beach and a short drive to many great shops and restaurants. Very easy check in and communication throughout. Would most definitely recommend.