As advertised, the place is amazing and very well located.