Perfect place. Has everything + a balcony. Communication was easy & fun! Even a late arrival at 1am wasn't a problem.