Home from home - all you could wish for - an amazing place to stay!