I can highly recommend this place for groups and families! Incredibly clean and comfortable accommodation with great amenities and walking distance to the beach, super easy check in and out and superb communication from the hosts. 5 stars!!