2 mins from beach but far away enough to not hear thumping music all night and get a decent sleep. Shops and restaurants all around the vicinity. Room was basic with no TV. Bed was quiet firm. Towels included. Breakfast was OK. Pool didn't look clean. Staff not very friendly. Great place to stay if you plan to party!!!