Perfect location. Cleaning fee a little high for everything you have to do upon check out.