Very enjoyable stay Immaculate modern good value great host