Great place; well located; parkings a drama