Perfect space, location and host. Couldn't have asked for better on this trip and will definitely consider on my next!