Perfect place! Perfect location! Perfect view and amazing host!