Rooms: Nice and spacious, clean Food & drinks: Very well stocked kitchen, was very pleasantly surprised.