Nice place and good location but lacking some luxury refinement.