Perfect place to stay. Sparkling clean, good location and nice touches, a real home away from home.