Great location with spacious area for many people! The walk to the beach is short, about 5 minutes, and there are plenty of stores in the area to buy any goodies you need.
Would highly recommend staying here!