Perfect location, perfectly clean, perfectly appointed, perfectly comfortable, and everything is newly done. Highly recommend!