Everything how described! Rooftop terrace is a big bonus! Communication with host was perfect.