great big place in fantastic location. awesome terrace