This is an absolute gem - will definitely be staying here again.