Awesome awesome awesome house to stay in! Great room, great space, such good location. Not far from shops nor beach!
Give it a shot it’s great value!