Good communication, helpful staff, perfect location. But don't be fooled by the pictures, there is no terrasse or at least, nothing like the pictures lead to think.