Rosie's Place is an absolute gem. Great hospitality and attention to detail. Rosie goes beyond the call of duty to ensure that you are happy,safe and cared for.