Perfect home, perfect location, perfect host. I will return!