Perfect location, excellent check in and out. The place was very clean with great personal touches! I will defiantly stay there again.