Everything you would need is there. Great location, very walkable to shops, restaurants. Small market just around the corner. Easy access to the beach. Place was very clean!