Nice and immaculate place to stay, great location