Really marvelous hosts. Clean . Superb view. Home away from home