Great location, perfect communication, nice little touches like coffee, breakfast, shower things. Very nice place to stay.