I just want to use one word to describe my stay: perfection. Everything was perfect - perfect host, perfect location and perfect place. I would highly recommend staying here. I found my home away from home and can't wait to come back. Perfection.