Very well located. Proper. It lacks one or two small things to make it perfect but an overall good experience.