Perfect, nice and very well located place, super-clean, easy to arrive