A great stay, fun for a group of friends.