An absolute gem! We loved staying here