Ideal in every way: location is perfect, view is great, bed is comfy, apartment is clean. KJ is a pleasure to do business with. I'll be back!