The place is sparkling clean and has great amenities. Any place with its own private pub has my vote.