Perfect location and great host. Just a little bit too hot during the summer time. Otherwise, perfect!