Outstanding place all around and in the perfect location.