clean stylish and great location with generous thoughtful touches