Great space and convenient locations but limited home comforts make the luxury tag a bit misleading.