What a fantastic place! Everything you could want and more!