Perfect location, sparkling clean and has every possible amenity so perfect for longer stays.