Great place to stay with friends.
Big place.
Nice kitchen.
Very close to the beach.
Leo is so nice and will help you in all the details you need for you to have a very good time.