This place was perfect. Beautiful, clean, super well located, full of welcoming touches. We loved out stay.