5/5 exactly as described, perfect place by the beach and all, will/would book again and recommend!