A brilliant stay at a brilliant place in a brilliant location! Would definitely stay again.