Perfect location! Super clean and cozy. Vivi has just about everything we needed and was easy to communicate with.