Perfect Location and excellent hospitality.