Great place to stay and the hosts are impecable! Everything you need for a comfortable stay and close to all that you need and want (restaurants, bars, shopping, beaches, etc. - almost all walkable.