This was absolutely ideal for what I needed. Michael was a delight to meet and made me feel very welcome. The communication before my arrival was spot on and Michael ensured I had everything I needed for my stay. I would definitely stay here again.