Great location, nicely decorated and with all the small touches you are looking for.