Perfect host, perfect place and just the most perfect stay.