Anyone stayed here before...? Me and 5 mates just booked for 1 week, starting July 10th... Any good?