Fantastic place. Sparkling clean, warm and tastefully decorated. Immaculate! Would definitely stay there again.