Perfect location, great communication, very clean and nicely decorated. We will definitely book again.