Only stayed for a very short time but everything thing. Great self contained space and helpful hosts. Just wish I could've stayed longer! Thanks