Perfect location and thoughtful touches— this was my second stay here and I hope to be back again!