Very well appointed property, sparkling clean and extremely well situated.