Wow. That's the first word that comes to mind you could ask for a better place to stay. Rosie went completely above and beyond for us and gave us some great advice and tips!