Perfect for a night or a weeks stay with a perfect host. A pleasure