fantastic place. upper terrace rooms definitely the way to go!